prehistoric japanese shark - Spanish English Dictionary